receive higher amounts of precipitation - Francés Inglés Diccionario